Search Result:storm lantern
Overview of noun storm_lantern
The noun storm lantern has 1 sense
- hurricane lamp, hurricane lantern, tornado lantern, storm lantern, storm lamp -- (an oil lamp with a glass chimney and perforated metal lid to protect the flame from high winds; candlestick with a glass chimney)